A DNA Sequence Compiler
نویسندگان
چکیده
Various approaches to the self-assembly of molecules have been introduced already 2), 3), 4), 5), 6), . A step further toward flexible design and construction of precisely defined molecules are approaches to programmable self-assembly . In order to allow arbitrary programming, a sufficient solution of the negative design problem 5), 9) is needed. We present a computer program which translates formal grammars directly into DNA molecules. It allows the construction of DNA molecules with defined logical structure and physical properties. Applications of the compiler are DNA-computing algorithms, nano-frameworks and the construction of biochips.
منابع مشابه
Search Strategies for DNA Sequence Design Software
Designing oligonucleotide sequences that are suitable for applications in nanobiotechnology or DNA Computing is not feasable without the help of computers. Such molecules have to hybridize specifically and with high and homogeneous efficiency to their respective complement. A computer program called dsc (DNA Sequence Compiler) translates specifications of physical, chemical and logical properti...
متن کاملCompiling computations to constraints for verified computation
We present a compiler that automates the task of converting high-level code to constraint sets of the form accepted by the Ginger and Zaatar protocols for verified computation. Performing the conversion from high-level code to constraints by hand is prone to human error and therefore not practical for large computations. This paper evaluates the performance of the compiler and the effectiveness...
متن کاملImage Encryption by Using Combination of DNA Sequence and Lattice Map
In recent years, the advancement of digital technology has led to an increase in data transmission on the Internet. Security of images is one of the biggest concern of many researchers. Therefore, numerous algorithms have been presented for image encryption. An efficient encryption algorithm should have high security and low search time along with high complexity.DNA encryption is one of the fa...
متن کاملImproved programs for DNA and protein sequence analysis on the IBM personal computer and other standard computer systems
We have previously described programs for a variety of types of sequence analysis (1-4). These programs have now been integrated into a single package. They are written in the standard C programming language and run on virtually any computer system with a C compiler, such as the IBM/PC and other computers running under the MS/DOS and UNIX operating systems. The programs are widely distributed a...
متن کاملSequence Variations of Mitochondrial DNA Displacement-Loop in Iranian Indigenous Sheep Breeds
Mitochondrial DNA (mtDNA) has been used extensively to study population genetics because it has the unique features of maternal inheritance, a relatively fast rate of evolution and lack of recombination. A total of 82 unrelated sheep from 10 Iranian indigenous sheep breeds were investigated to determinate the maternal genetic diversity using a sequence of a 685 bp segment of the displacement lo...
متن کامل